package com.xiaoq.shop.vo;

import com.xiaoq.shop.dto.TagsDTO;
import com.xiaoq.shop.dto.UGCContentDTO;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by qudongxin520 on 2016/11/15.
 */
public class CornershopVO {
    private  String  id;
    private Long cornershopCode;

    private String userId;

    //---------------------------小店基本属性--------------------------------------------
    private String type; //小店类型   常规小店（NORMAL） 特殊的小店（SPECIAL）  工作室(STUDIO)
    private String name;  //小店名称
    private String logoUrl;//小店logo
    private String backgroundImgUrl;//小店主页背景图
    private String slogan;//小店宣传语
    private String hightlights;//小店亮点特色
    private String address;
    private List<TagsDTO> tags;
    //---------------------------店长属性--------------------------------------------
    private String  shopownerDisplayName;//店长
    private String shopownerCellphoneNumber;//店长电话
    private String wechatNumber;
    //---------------------------小店扩展属性--------------------------------------------
    private String  mainArea;//主营范围
    private String cityDistrict;
    private String longitude; //小店的经度
    private String latitude;  //小店的纬度
    private String telephoneNumber ; //小店固定电话
    private String averageSpend;//人均消费
    private String workDay;//营业日期
    private String businessStartTime;
    private String businessEndTime;
    private String parkingInfo;//停车位信息
    private List<UGCContentDTO> imageTextEnvironments = new ArrayList<>();//店内图文环境
    private String bizLicense;//营业执照
    private String locationAddress;
    private long sharedNum;//分享个数
    private long followedNum;//粉丝个数
    private Integer follow;// 1关注了 0没有关注
    private String praiseDegree; //好评度
    private int avgStarts;
    private long countOfSales; //总销量
    private String shareUrl = "https://huishenghuo.info/cornershop?shopId=";
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public Long getCornershopCode() {
		return cornershopCode;
	}
	public void setCornershopCode(Long cornershopCode) {
		this.cornershopCode = cornershopCode;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getLogoUrl() {
		return logoUrl;
	}
	public void setLogoUrl(String logoUrl) {
		this.logoUrl = logoUrl;
	}
	public String getBackgroundImgUrl() {
		return backgroundImgUrl;
	}
	public void setBackgroundImgUrl(String backgroundImgUrl) {
		this.backgroundImgUrl = backgroundImgUrl;
	}
	public String getSlogan() {
		return slogan;
	}
	public void setSlogan(String slogan) {
		this.slogan = slogan;
	}
	public String getHightlights() {
		return hightlights;
	}
	public void setHightlights(String hightlights) {
		this.hightlights = hightlights;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public List<TagsDTO> getTags() {
		return tags;
	}
	public void setTags(List<TagsDTO> tags) {
		this.tags = tags;
	}
	public String getShopownerDisplayName() {
		return shopownerDisplayName;
	}
	public void setShopownerDisplayName(String shopownerDisplayName) {
		this.shopownerDisplayName = shopownerDisplayName;
	}
	public String getShopownerCellphoneNumber() {
		return shopownerCellphoneNumber;
	}
	public void setShopownerCellphoneNumber(String shopownerCellphoneNumber) {
		this.shopownerCellphoneNumber = shopownerCellphoneNumber;
	}
	public String getWechatNumber() {
		return wechatNumber;
	}
	public void setWechatNumber(String wechatNumber) {
		this.wechatNumber = wechatNumber;
	}
	public String getMainArea() {
		return mainArea;
	}
	public void setMainArea(String mainArea) {
		this.mainArea = mainArea;
	}
	public String getCityDistrict() {
		return cityDistrict;
	}
	public void setCityDistrict(String cityDistrict) {
		this.cityDistrict = cityDistrict;
	}
	public String getLongitude() {
		return longitude;
	}
	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}
	public String getLatitude() {
		return latitude;
	}
	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}
	public String getTelephoneNumber() {
		return telephoneNumber;
	}
	public void setTelephoneNumber(String telephoneNumber) {
		this.telephoneNumber = telephoneNumber;
	}
	public String getAverageSpend() {
		return averageSpend;
	}
	public void setAverageSpend(String averageSpend) {
		this.averageSpend = averageSpend;
	}
	public String getWorkDay() {
		return workDay;
	}
	public void setWorkDay(String workDay) {
		this.workDay = workDay;
	}
	public String getBusinessStartTime() {
		return businessStartTime;
	}
	public void setBusinessStartTime(String businessStartTime) {
		this.businessStartTime = businessStartTime;
	}
	public String getBusinessEndTime() {
		return businessEndTime;
	}
	public void setBusinessEndTime(String businessEndTime) {
		this.businessEndTime = businessEndTime;
	}
	public String getParkingInfo() {
		return parkingInfo;
	}
	public void setParkingInfo(String parkingInfo) {
		this.parkingInfo = parkingInfo;
	}
	public List<UGCContentDTO> getImageTextEnvironments() {
		return imageTextEnvironments;
	}
	public void setImageTextEnvironments(List<UGCContentDTO> imageTextEnvironments) {
		this.imageTextEnvironments = imageTextEnvironments;
	}
	public String getBizLicense() {
		return bizLicense;
	}
	public void setBizLicense(String bizLicense) {
		this.bizLicense = bizLicense;
	}
	public String getLocationAddress() {
		return locationAddress;
	}
	public void setLocationAddress(String locationAddress) {
		this.locationAddress = locationAddress;
	}
	public long getSharedNum() {
		return sharedNum;
	}
	public void setSharedNum(long sharedNum) {
		this.sharedNum = sharedNum;
	}
	public long getFollowedNum() {
		return followedNum;
	}
	public void setFollowedNum(long followedNum) {
		this.followedNum = followedNum;
	}
	public Integer getFollow() {
		return follow;
	}
	public void setFollow(Integer follow) {
		this.follow = follow;
	}
	public String getPraiseDegree() {
		return praiseDegree;
	}
	public void setPraiseDegree(String praiseDegree) {
		this.praiseDegree = praiseDegree;
	}
	public int getAvgStarts() {
		return avgStarts;
	}
	public void setAvgStarts(int avgStarts) {
		this.avgStarts = avgStarts;
	}
	public long getCountOfSales() {
		return countOfSales;
	}
	public void setCountOfSales(long countOfSales) {
		this.countOfSales = countOfSales;
	}
	public String getShareUrl() {
		return shareUrl;
	}
	public void setShareUrl(String shareUrl) {
		this.shareUrl = shareUrl;
	}


}
